distribution director - French English Dictionary